Obec Petrov leží v Jihomoravském kraji v ORP Boskovice v nadmořské výšce 515 m. V roce 2014 zde žilo 141 obyvatel. Petrov má katastrální území o rozloze 316 ha.